🇬🇧 en fr 🇫🇷

in a pinch

  • (idiomatic) In an urgent or difficult situation; when no other solution is available.
à la limite, à la rigueur
Wiktionary Links